package com.skynet.supervision.common;


import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

@Data
public class PageRequest implements Serializable {

    /**
     * 页码
     */
    @ApiModelProperty(value = "页码",example = "1")
    private Integer page;

    /**
     * 分页大小
     */
    @ApiModelProperty(value = "分页大小",example = "10")
    private Integer pageSize;


    /**
     * 搜索开始时间：时间戳（秒级）
     */
    @ApiModelProperty(value = "搜索开始时间：时间戳（秒级）")
    private Long beginTime;

    /**
     * 搜索结束时间：时间戳（秒级）
     */
    @ApiModelProperty(value = "搜索结束时间：时间戳（秒级）")
    private Long endTime;
}
